A Comparison of Queue Management Algorithms for Intra-Flow Loss Control
نویسندگان
چکیده
|Multimedia ows are inherently inhomogenous, i.e. packets within a ow are of di erent importance for actual user perception. When transmitting such ows with real-time constraints in networks like the Internet which o er no reliability of transmission, some packet loss is inevitable. The perceptual impact of these losses is then ampli ed by the arbitrary distribution of packet losses within the ow which impairs the reconstruction of application data units (ADUs) at the receiver, as well as the performance of end-to-end loss recovery mechanisms. To control the loss distribution within a ow (\intraow" QoS) typically ltering higher-layer information within the network is proposed, which is both expensive in terms of resources, as well as undesirable with regard to network security. We compare two novel queue management algorithms which improve the intraow QoS without higher-layer ltering. The rst algorithm is called Di RED (Di erential Random Early Detection). It di erentiates between packets marked by the sender as either more or less eligible to be dropped in comparison to unmarked packets without keeping any perow state. On the contrary, the other algorithm called PLoP (Predictive Loss Pattern) operates without per-packet marking, yet with keeping partial perow state. We introduce simple metrics to describe the loss process of individual ows and present simulation results with voice as foreground tra c using the proposed methods in a multi-hop topology. We nd that both algorithms do not have a signi cant impact on the background tra c. For the given scenario algorithms using packet marking are found to be superior because for the foreground tra c a high probability for short bursts with potentially high perceptual impact can be traded against a higher probability for isolated losses as well as higher (but acceptable) probability for very
منابع مشابه
Evaluation of Active Queue Management Algorithms
Active Queue Management (AQM) is a very active research area in networking flows. In order to stem the increasing packet loss rates caused by an exponential increase in network traffic, researchers have been considering the deployment of active queue management algorithms. In this paper we will evaluate the active queue management algorithms such as Droptail, RED, BLUE, REM, GREEN and PURPLE. T...
متن کاملA Survey of Concurrency Control Algorithms in the Operating Systems
Concurrency control is one of the important problems in operation systems. Various studies have been reported to present different algorithms to address this problem, although a few attempts have been made to represent an overall view of the characteristics of these algorithms and comparison of their capabilities to each other. This paper presents a survey of the current methods for controlling...
متن کاملA Survey of Concurrency Control Algorithms in the Operating Systems
Concurrency control is one of the important problems in operation systems. Various studies have been reported to present different algorithms to address this problem, although a few attempts have been made to represent an overall view of the characteristics of these algorithms and comparison of their capabilities to each other. This paper presents a survey of the current methods for controlling...
متن کاملBLUE: A New Class of Active Queue Management Algorithms
In order to stem the increasing packet loss rates caused by an exponential increase in network traffic, the IETF is considering the deployment of active queue management techniques such as RED [13]. While active queue management can potentially reduce packet loss rates in the Internet, this paper shows that current techniques are ineffective in preventing high loss rates. The inherent problem w...
متن کاملComparative Analysis of Congestion Control Algorithms Using ns-2
In order to curtail the escalating packet loss rates caused by an exponential increase in network traffic, active queue management techniques such as Random Early Detection (RED) have come into picture. Flow Random Early Drop (FRED) keeps state based on instantaneous queue occupancy of a given flow. FRED protects fragile flows by deterministically accepting flows from low bandwidth connections ...
متن کاملAn Improvement over Random Early Detection Algorithm: A Self-Tuning Approach
Random Early Detection (RED) is one of the most commonly used Active Queue Management (AQM) algorithms that is recommended by IETF for deployment in the network. Although RED provides low average queuing delay and high throughput at the same time, but effectiveness of RED is highly sensitive to the RED parameters setting. As network condition varies largely, setting RED's parameters with fixed ...
متن کامل